troop transport aircraft - French English Dictionary